//对外暴露配置路由(常量路由):全部用户都可以访问到的路由
// @ts-ignore
export const constantRoute = [
    {
        //登录
        path: '/login',
        component: () => import('@/views/login/index.vue'),
        name: 'login',
        meta: {
            title: '登录', //菜单标题
            hidden: true, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            check:false
        },
    },
    {
        //首页
        path: '/',
        redirect: "/home",
        meta: {
            check: true,
            hidden: true,
            icon:'icon-home',
            title:'首页'
        }
    },
    {
        //首页
        path: '/home',
        component: () => import('@/views/home/home.vue'),
        name: 'home',
        meta: {
            title: '首页', //菜单标题
            hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-shouye',
            check:true
        },
    },
    {
        path: '/center',
        component: () => import('@/views/center/center.vue'),
        name: 'center',
        meta: {
            title: '决策分析', //菜单标题
            hidden: true, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-wenzhang-copy', //菜单文字左侧的图标,支持element-plus全部图标
            check:true
        },
        // children: [
        //     {
        //         path: '/center/centerChildOne',
        //         component: () => import('@/views/center/centerChild.vue'),
        //         name: 'centerChildOne',
        //         meta: {
        //             title: '决策分析1', //菜单标题
        //             hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
        //             icon: 'icon-yingyongzhongxin', //菜单文字左侧的图标,支持element-plus全部图标
        //             check:true
        //         },
        //     },
        //     {
        //         path: '/center/centerChildTwo',
        //         component: () => import('@/views/center/centerChildTwo.vue'),
        //         name: 'centerChildTwo',
        //         meta: {
        //             title: '决策分析2', //菜单标题
        //             hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
        //             icon: 'icon-yingyongzhongxin', //菜单文字左侧的图标,支持element-plus全部图标
        //             check:true
        //         },
        //     }
        // ]
    },
    {
        path: '/companyReport',
        component: () => import('@/views/report/companyReport.vue'),
        name: 'report',
        meta: {
            title: '统计报表', //菜单标题
            hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-huitu-zhuzhuangtu', //菜单文字左侧的图标,支持element-plus全部图标
            check:true
        },
        // children: [
        //     {
        //         path: '/report/companyReport',
        //         component: () => import('@/views/report/companyReport.vue'),
        //         name: 'centerChildOne',
        //         meta: {
        //             title: '企诉统计报表', //菜单标题
        //             hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
        //             icon: '', //菜单文字左侧的图标,支持element-plus全部图标
        //             check:true
        //         },
        //     },
        // ]
    },
    {
        path: '/companyFile',
        component: () => import('@/views/file/companyFile.vue'),
        name: 'companyFile',
        meta: {
            title: '报表管理', //菜单标题
            hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-24gf-folder3', //菜单文字左侧的图标,支持element-plus全部图标
            check:true
        },
    },
    {
        path: '/Management/companyReport',
        component: () => import('@/views/Management/companyReportManagement.vue'),
        name: 'companyReport',
        meta: {
            title: '报告管理', //菜单标题
            hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-tickets', //菜单文字左侧的图标,支持element-plus全部图标
            check:true
        },
    },
    {
        path: '/Management/editReportTemplate',
        component: () => import('@/views/Management/editReportTemplateNew.vue'),
        name: 'companyReportAA',
        meta: {
            title: '报告管理', //菜单标题
            hidden: true, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-tickets', //菜单文字左侧的图标,支持element-plus全部图标
            check:true
        },
    },
    {
        path: '/immediately/immediatelyQuery',
        component: () => import('@/views/immediately/immediatelyQuery.vue'),
        name: 'editReportTemplate',
        meta: {
            title: '即时报告统计', //菜单标题
            hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-guangbo-jishi', //菜单文字左侧的图标,支持element-plus全部图标
            check:true
        },
    },
    {
        path: '/dataWrite/dataWriteReport',
        component: () => import('@/views/dataWriteReport/dataWriteReport.vue'),
        name: 'dataWriteReport',
        meta: {
            title: '数据填报', //菜单标题
            hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
            icon: 'icon-icon-write', //菜单文字左侧的图标,支持element-plus全部图标
            check:true
        },
    },
    {
        path: '/404',
        component: () => import('@/views/404/404.vue'),
        name: '404',
        meta: {
            title: '404',
            hidden: true,
            icon: '',
            check:false
        }
    },
    {
        path: '/authLogin',
        component: () => import('@/views/login/authLogin.vue'),
        name: 'authLogin',
        meta: {
            title: 'authLogin',
            hidden: true,
            icon: '',
            check:false
        }
    }
]

export const asnycRoute = [
    // {
    //     path: '/companyFile',
    //     component: () => import('@/views/report/companyFile.vue'),
    //     name: 'companyFile',
    //     meta: {
    //         title: '报表管理', //菜单标题
    //         hidden: false, //代表路由标题在菜单中是否隐藏  true:隐藏 false:不隐藏
    //         icon: 'icon-24gf-folder3', //菜单文字左侧的图标,支持element-plus全部图标
    //         check:true
    //     },
    // },
]

export const anyRoute = {
    path: '/:pathMatch(.*)*',
    redirect: '/404',
    name: 'Any',
    meta: {
        title: '任意路由',
        hidden: true,
        icon: 'DataLine',
        check:false
    },
}

